lived on

na. 以…为主食;靠…生活;继续活着;靠[吃]…生活